hold one's head high – English–Italiano translations

🇬🇧 en it 🇮🇹

hold one's head high verb

  • act with pride
restare a testa alta
Wiktionary Links